package com.goldgov.notice.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import com.goldgov.notice.service.Notice;
import com.goldgov.notice.service.NoticeUser;
import com.goldgov.notice.service.NoticeUserQuery;

@Mapper
public interface NoticeUserDao {

	/**
	 * 获取通知公告人员列表
	 * @param query
	 * @return
	 */
	List<NoticeUser> getNoticeUserList(@Param("query") NoticeUserQuery query);
	
	/**
	 * 添加通知公告人员
	 * @param NoticeUser
	 */
	void addNoticeUser(NoticeUser noticeUser);
	
	/**
	 * 删除通知公告人员
	 * @param NoticeUser
	 */
	void deleteNoticeUser(String noticeID);
	
	/**
	 * 修改关联表
	 * @param NoticeUser
	 */
	int updateNoticeUser(NoticeUser noticeUser);
}
